Swedish-English dictionary »

tuff-tuff meaning in English

SwedishEnglish
tuff-tuff substantiv

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