toz keçesi

listen to the pronunciation of toz keçesi
Turkish - English
dust seal
(Otomotiv) felt ring