instruments of torture - Fransızca İngilizce Sözlük
Geçmiş

instruments of torture



Meanings of "instruments of torture" in French English Dictionary : 2 result(s)

İngilizce Fransızca
Arts
instruments of torture instruments de torture [pl/m]
History
instruments of torture instruments de torture [pl/m]