Turkish-English dictionary »

eşarp meaning in English

TurkishEnglish
eşarp noun

headscarf(piece of material worn over the head)
noun
[UK: ˈhed.skɑːf] [US: ˈhed.skɑːrf]