person or thing that breaks or overwhelms English - German

Related words

buster 




English translator: English German person or thing that breaks or overwhelms  Eesti sõnaraamat   Español Traductor   Svenska Översättare