LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“extrasensory perception” in Turkish

6 Turkish translations
TR
dda

DDA diye bir şey yoktur.

TR
ddi