"tomtom" in English Tomtom {n} tomtom "tomtom" English translation tomtom Tomtom Detailed translations for "tomtom" das Tomtom{neuter} Tomtom tomtom