have a hot temper - Turkish English Dictionary

Suggest a Term