LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“plumule” in Turkish

2 Turkish translations