LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lobelia” in Turkish

1 Turkish translation