French-English dictionary »

kalouga meaning in English

FrenchEnglish
Kalouga nom propre
{m}

Kaluga◼◼◼(city in Russia)
proper noun