LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“arborvitae” in Turkish

1 Turkish translation