Arabic-English dictionary »

مضخة meaning in English

ArabicEnglish
مضخة

Pump[UK: pʌmp] [US: ˈpəmp]