Spanish-French dictionary »

cascarilla meaning in French

SpanishFrench
cascarilla noun
{f}

cascarillenom {f}

descascarillar

décalaminer