Turkish-English dictionary »

buz yalağı meaning in English

TurkishEnglish
buz yalağı noun

cirque(curved depression in a mountainside)
noun
[UK: ˈsɜːk] [US: ˈsɝːk]