Bulgarian
Finnish
French
Italian
Russian
Englishdrill
Englishto cause to drill, or practise
Swedishdrilla
English translator: Swedish English addestrarsi Eesti sõnaraamat Español Traductor Svenska Översättare