French-English dictionary »

morosaglia meaning in English

FrenchEnglish
Morosaglia nom propre

Morosaglia◼◼◼(commune and town)
proper noun