death squad


Results for "death squad"

English - Turkish Dictionary

death squad

(English - Turkish Dictionary) :
ölüm mangası.