Farsi Dictionary

Impregnable

غير قابل تسخير، رسوخ ناپذير.

Keyword

Criteria