OXFORD 9000
📚 noun • entry_id 33741

choo-choo

/ˈtʃuːˌtʃuː/
Meanings (ES + gloss)
chu-chu
The sound made by a steam locomotive or ship.
Phrases
No hay frases