LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“UFO religion” in Turkish

1 Turkish translation