vanmaram

Roof-thatching - meaning in malayalam

Meanings for Roof-thatching

noun
മേല്‍ക്കൂരമേയല്