LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“liliaceous” in Turkish

2 Turkish translations