person or thing that breaks or overwhelms Inglise -

Related words

buster 




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