Spanish-English dictionary »

ganesha meaning in English

SpanishEnglish
Ganesha proper noun

Ganesha(Hindu god)
proper noun