LexiTurkTURKISH ↔ ENGLISH DICTIONARY

doğrudan dogruya” in English

5 English translations
EN
direct

Your questions were too direct.

EN
outright

I bought this outright.

EN
flat

It was very hard for me to find your flat.

EN
downright

That's downright dangerous.

EN
point blank

He told me point-blank that I was fired.