LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lay a fundation” in Turkish

1 Turkish translation