Arabic-English dictionary »

دِيزَل meaning in English

ArabicEnglish
دِيزَل m

dieselfuel