Arabic-English dictionary »

النكاف meaning in English

ArabicEnglish
النكاف

Mumps[UK: mʌmps] [US: ˈməmps]