Spanish-French dictionary »

vuvuzela meaning in French

SpanishFrench
vuvuzela noun
{f}

vuvuzelanom {f}