LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“peace lily” in Turkish

1 Turkish translation