Spanish-French dictionary »

curare meaning in French

SpanishFrench
curare noun
{m}

curarenom {m}