LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“salvia” in Turkish

1 Turkish translation