LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bifoliate” in Turkish

1 Turkish translation