vanmaram

തായ്‌മരം - meaning in english

Meanings for തായ്‌മരം

noun
Tree trunk
unknown
trunk