Farsi Dictionary

Indefatigable

خستگي ناپذير، خسته نشدني.

Keyword

Criteria