French-English dictionary »

tchou-tchou meaning in English

FrenchEnglish
tchou-tchou nom

choo-choo◼◼◼(sound made by a steam locomotive (childish))
noun
[UK: ˈtʃuː ˈtʃuː] [US: ˈtʃuː ˈtʃuː]