LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“megapascals” in Turkish

1 Turkish translation