Arabic-English dictionary »

أنفسهم meaning in English

ArabicEnglish
أنفسهم

Themselves[UK: ðəm.ˈselvz] [US: ðem.ˈselvz]