surat bir karış

listen to the pronunciation of surat bir karış
Turkish - English
sour-faced; annoyed-looking; angry-looking; grim-looking