Spanish-French dictionary »

yo-yo meaning in French

SpanishFrench
yo-yo noun
{m}

yoyonom {m}