vanmaram

വേപ്പു മരം - meaning in english

Meanings for വേപ്പു മരം

noun
Neem tree