Farsi Dictionary

Objurgate

تقبيح كردن ، سخت مورد انتقاد قرار دادن.

Keyword

Criteria