Romanian-Latin dictionary »

madagascar meaning in Latin

RomanianLatin
Madagascar

Insula Delphin

Insula Delphina

Madagascaria