LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scabious , scabiosa” in Turkish

1 Turkish translation