French-English dictionary »

youpala meaning in English

FrenchEnglish
youpala nom {m}

baby walker(baby walker, see also: walking frame)
noun