German-English translations for yeti
- abominable snowman
- yetiThe European Union strategy for the Black Sea region resembles a yeti. Die Strategie der Europäischen Union für die Schwarzmeerregion gleicht einem Yeti.
Trending Searches
Popular Dictionaries