Semiovate
Word Dictionary
-> Semiovate
Search:
Semiovate
(a.) Half ovate.
Terms of Use
Canadian Jobs