Turkish-English dictionary »

yelpaze meaning in English

TurkishEnglish
yelpaze noun

hand fan(hand-held device)
noun