Arabic-English dictionary »

دُمْبِل meaning in English

ArabicEnglish
دُمْبِل m

dumbbella weight with two disks attached to a short bar