French-Latin dictionary »

archipel meaning in Latin

FrenchLatin
archipel nom

archipelagusnoun

Your history