French-Latin dictionary »

himalaya meaning in Latin

FrenchLatin
Himalaya nom

Himalajanoun