meaning of olivella

1. resembling an olive


Related Words

olivelike |

Developed & Maintained By Taraprasad.com

Treasure Words