Log in
Search words & phrases
metz
US
・
UK
A1
Definition
Video subtitles
proper noun
The capital city of Lorraine, northeastern France, on the Moselle River; population 126,706 (2006).