LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Teletubby” in Turkish

2 Turkish translations