Turkish-English dictionary »

bir karış surat meaning in English

TurkishEnglish
bir karış surat noun

sulk(state of sulking)
noun
[UK: sʌlk] [US: ˈsəlk]