Spanish-French dictionary »

caoba meaning in French

SpanishFrench
caoba noun
{f}

acajounom {m}