Malayalam Dictionary

വലിയപുഴ

valiyapuzha

noun · നാമം

large river

  1. large river

Nearby in the dictionary

Support