Search term tuff-tuff has one result
Jump to
SV Swedish EN English
tuff-tuff (n) [the sound made by a steam locomotive (childish)] (n) choo-choo (n) [the sound made by a steam locomotive (childish)]