vanmaram

വലിയകുളം - meaning in english

Meanings for വലിയകുളം

noun
Large pond