Persian English Dictionary

فارسی - English

بد خلق in English:

1. bad temper bad temper