petroleum and natural gas engineer - Turkish English Dictionary

Suggest a Term