vanmaram

Large river - meaning in malayalam

Meanings for Large river

noun
വലിയപുഴ