Malayalam Dictionary

ത്രികൂടപര്‍വ്വതം

trikootaparvvatam

trikuta mountain

  1. trikuta mountain

Nearby in the dictionary

Support