LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mâche” in Turkish

1 Turkish translation