LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“megaliters” in Turkish

1 Turkish translation