vanmaram

ഒലീവുമരം - meaning in english

Meanings for ഒലീവുമരം

noun
Elaeganus