Farsi Dictionary

Excruciating

مشقت بار.

Keyword

Criteria