Turkish-English dictionary »

yamçı meaning in English

TurkishEnglish
yamçı noun

burka [burkas](male garment made from felt or karakul (Caucasus))
noun