Farsi Dictionary

Excruciate

ازار دادن ، شكنجه كردن ، برصليب اويختن.

Keyword

Criteria