Farsi Dictionary

Inescapable

گريز نا پذير، چاره نا پذير، غير قابل اجتناب.

Keyword

Criteria