LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bastırarak söndürmek” İngilizcede

1 İngilizce çeviri
EN
suffocate

I thought I was going to suffocate on the crowded train.