French-English dictionary »

l'aquila meaning in English

FrenchEnglish
L'Aquila nom propre

L'Aquila◼◼◼(province)
proper noun

L'Aquila◼◼◼(town)
proper noun