Englishsander
Englishdevice which spreads sand to improve traction
GermanSandstreuer
English translator: German Sandstreuer Eesti sõnaraamat Español Traductor Svenska Översättare