Malayalam Dictionary

ഭൂമാതാ

bhoomaataa

mother earth

  1. mother earth

Nearby in the dictionary

Support