LexiTurkTURKISH ↔ ENGLISH DICTIONARY

düpedüz.” in English

1 English translation
EN
outright

I bought this outright.