Farsi Dictionary

Garrote

(garotte) خفه سازي بطرز اسپانيولي ، اسباب ادم خفه كني ، راهزني بوسيله خفه كردن مردم ، شريان بند.

Keyword

Criteria