Spanish-French dictionary »

carapato meaning in French

SpanishFrench
carapato

huile de ricin