English-Spanish dictionary »

meghalaya meaning in Spanish

EnglishSpanish
Meghalaya (state)
proper noun

Megalayaproper noun