Arabic-English dictionary »

مِصْفَاة نَفْط meaning in English

ArabicEnglish
مِصْفَاة نَفْط f

oil refineryindustrial process plant