vanmaram

മേഞ്ഞ - meaning in english

Meanings for മേഞ്ഞ

unknown
Thatched