Spanish-French dictionary »

carapa meaning in French

SpanishFrench
carapa noun

carapanom {m}

carapato

huile de ricin