"tom tom" in English Tom-tom {n} tom-tom "tom tom" English translation tom-tom Tom-tom Detailed translations for "tom tom" das Tom-tom{neuter} Tom-tom tom-tom English synonyms for "tom tom" s {tom-tom}