Turkish-English dictionary »

buz parlatıcı meaning in English

TurkishEnglish
buz parlatıcı noun

ice resurfacer(implement used to renew ice surface)
noun