French-English dictionary »

alcamo meaning in English

FrenchEnglish
Alcamo nom propre
{m}

Alcamo◼◼◼(commune in Sicily)
proper noun