kamus
.
Search
About
olive_tree
English
olive tree
Noun
A tree of the genus Olea cultivated for its fruit
English: olive tree