cherva - Spanish English Dictionary
History

cherva

Play ENESESes
Play ENESESmx


Meanings of "cherva" in English Spanish Dictionary : 2 result(s)

Spanish English
General
cherva [f] castor-oil plant
Botany
cherva [m] castor bean or castor oil plant (ricinus communis)