English-French dictionary »

aigio meaning in French

EnglishFrench
Aigio (town in Greece)
proper noun

Aigio◼◼◼nom propre