LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“liquefied natural gas” in Turkish

2 Turkish translations