vanmaram

അമാറത്തി - meaning in english

Meanings for അമാറത്തി

noun
Mulberry