LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kidneywort” in Turkish

1 Turkish translation