Swedish-Latin dictionary »

himalaya meaning in Latin

SwedishLatin
Himalaya

Himalaja