English
Czech
French
German
Italian
Portuguese
Swedish
Finnishstrappado
Spanishgarrucha
English translator: Spanish Finnish garrucha Eesti sõnaraamat Español Traductor Svenska Översättare