Farsi Dictionary

Juggernaut

نيروي عظيم منهدم كننده ، نيروي تخريبي مهيب.

Keyword

Criteria