ofocar -
1.
Englishthrottle
-
Englishto strangle someone
-
Mandarin掐死
-
Scottish gaelictachd, mùch
-
Serbo-Croatianzagušiti, zadaviti
-
Spanishestrangular, ofocar
English translator: English ofocar Eesti sõnaraamat Español Traductor Svenska Översättare