vanmaram

ഇരിപ്പവൃക്ഷം - meaning in english

Meanings for ഇരിപ്പവൃക്ഷം

noun
Wild olive tree