LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“senega ,snakeroot” in Turkish

1 Turkish translation