French-English dictionary »

yo-yo meaning in English

FrenchEnglish
yo-yo nom {m}

yo-yo [yo-yos]◼◼◼(toy)
noun
[UK: ˈjəʊ ˈjəʊ] [US: ˈjoʊ ˈjoʊ]