LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“folivorous” in Turkish

1 Turkish translation