LexiTurkTURKISH ↔ ENGLISH DICTIONARY

karşı tarafı tutarak münakaşa eden kimse. devilfish ahtapot” in English

1 English translation
EN
devil

If we pay the rent to the landlady, we won't have any money for food; we are between the devil and the deep blue sea.