Multilingual Turkish Dictionary

A CHIP ON ONE'S SHOULDER

A CHIP ON ONE'S SHOULDER : English Turkish Redhouse

kavgaya hazır oluş, öfkesi burnunun ucunda olma