Online Dictionary

halsabschneider {pl} Explained

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

cutthroats