LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sophora” in Turkish

1 Turkish translation