tukehduttaa Spanish - English
1.
Englishstifle
-
Englishto smother or suffocate
-
Spanishsofocar
2.
Englishsmother
-
Englishto suffocate
-
Spanishsofocar
3.
Englishsuffocate
-
English(transitive) to kill someone by depriving him of a sufficient oxygen intake
-
Spanishahogar
English translator: Spanish English tukehduttaa Eesti sõnaraamat Español Traductor Svenska Översättare