Online Dictionary

halsabschneider {m} Explained

Halsabschneider {m} at German => English Of Explained:

cutthroat