Farsi Dictionary

Stickit

چسبيده ، (اسكاتلند) شكست خورده ، ناقص ، خراب.

Keyword

Criteria