Finnish
Italian
Russian
Spanish
Englishscuff
Englishto scrape the feet while walking
Portuguesearrastar
English translator: Portuguese English raahustaa Eesti sõnaraamat Español Traductor Svenska Översättare