English | German | Russian | Czech

petro- English

Meaning petro- meaning

What does petro- mean?

petro-

stone petroleum oil export

Are you looking for...?