LexiTurkTURKISH ↔ ENGLISH DICTIONARY

superimpose” in Turkish

1 Turkish translation