LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dongu” in English

3 English translations
EN
concrete

Our plans are not yet concrete.

EN
loop

Keep me in the loop.

EN
revolution

After the revolution, France became a republic.