Arabic-English dictionary »

المباضع meaning in English

ArabicEnglish
المباضع

Scalpels[UK: ˈskæl.pəlz] [US: ˈskæl.pəlz]