Turkish-English dictionary »

tozluk meaning in English

TurkishEnglish
tozluk noun

leg warmer(garment which extends from the knee to the ankle)
noun

Your history