LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“biodiesel” in Turkish

1 Turkish translation