Turkish-English dictionary »

bigudi meaning in English

TurkishEnglish
bigudi noun

hair roller(a small tube that is rolled into a person's hair)
noun

Your history