Turkish-English dictionary »

gırgır meaning in English

TurkishEnglish
gırgır noun

carpet sweeper(mechanical device for cleaning carpets)
noun