Wörterbuch Englisch Deutsch 🔎 extended search Abominable Snowman DeutschEnglish Yeti {m} Abominable Snowman [noun]