LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“red campion” in Turkish

1 Turkish translation