Farsi Dictionary

Demanding

(exacting=) طاقت فرسا، سخت ، خواستار، مبرم ، مصر.

Keyword

Criteria