Arabic-French dictionary »

تُوت تُوت meaning in French

ArabicFrench
تُوت تُوت

tchou-tchou