Chinese
Mandarin
Russian
Swahili
Englishrubber
Englishsomeone or something which rubs
Finnishhankaaja
English translator: Finnish English hankaaja Eesti sõnaraamat Español Traductor Svenska Översättare