vanmaram

വലിയതടാകം - meaning in english

Meanings for വലിയതടാകം

noun
Large pool