meaning of olivella
1.
resembling
an
olive
Related Words
olivelike
|
Developed & Maintained By
Taraprasad.com