LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“perennial plant” in Turkish

1 Turkish translation