vanmaram

മെതിക്കളം - meaning in english

Meanings for മെതിക്കളം

noun
Threshing floor