LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tomentose, tomentous” in Turkish

1 Turkish translation