Spanish-French dictionary »

destraciada meaning in French

SpanishFrench
destraciada adjective
{f}

impratiquéadjectif