French-Latin dictionary »

avalon meaning in Latin

FrenchLatin
Avalon nom

Avallōnianoun