Turkish-English dictionary »

çarşak meaning in English

TurkishEnglish
çarşak noun

scree [screes](loose stony debris on a slope)
noun
[UK: skriː] [US: skriː]