carapa - Spanish English Dictionary
History

carapa

Play ENESESes
Play ENESESmx


Meanings of "carapa" in English Spanish Dictionary : 4 result(s)

Spanish English
General
carapa [f] PE:Ne crustacean shell
carapa [f] PE:Ne mollusk shell
Botany
carapa [f] andiroba
carapa [f] crabwood