Arabic-English dictionary »

دَوَّاسَةُ الوَقُود meaning in English

ArabicEnglish
دَوَّاسَةُ الوَقُود f

acceleratoraccelerator pedal