ST. LÔ
Meaning of ST. LÔ in English
/saonn loh"/
a city in and the capital of Manche, in NW France: World War II battle June-July 1944. 25,037.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012