Arabic-English dictionary »

المضخات meaning in English

ArabicEnglish
المضخات

Pumps[UK: pʌmps] [US: ˈpəmps]