LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nefes alamamak. suffocating bunaltıcı” İngilizcede

1 İngilizce çeviri
EN
suffocate

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