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