torture devices - Almanca İngilizce Sözlük

torture devices

Meanings of "torture devices" in German English Dictionary : 2 result(s)

İngilizce Almanca
General
torture devices Folterinstrumente [pl]
torture devices Foltergeräte [pl]