vanmaram

വലിയപുഴ - meaning in english

Meanings for വലിയപുഴ

noun
Large river