menton

listen to the pronunciation of menton
English - English
{i} city in southeast France that borders on the Mediterranean sea, winter resort town in France