have a flaming temper - Turkish English Dictionary

Suggest a Term