English-French dictionary »

ust-luga meaning in French

EnglishFrench
Ust-Luga proper noun

Oust-Louga◼◼◼nom propre