Swedish-Latin dictionary »

madagaskar meaning in Latin

SwedishLatin
Madagaskar

Madagascaria