Arabic-English dictionary »

زهرة الجرب meaning in English

ArabicEnglish
زهرة الجرب

Scabious[UK: ˈskeɪ.bɪəs] [US: ˈskeɪ.bɪəs]