Farsi Dictionary

Embattle

صف ارايي ، حاضر بجنگ شدن ، تحت فشار شديد قرار دادن.

Embattled 

آماده نبرد

Keyword

Criteria