Spanish-French dictionary »

mataburros meaning in French

SpanishFrench
mataburros noun
{m}

pare-bufflenom {m}