Arabic-English dictionary »

عُصْفُور الشَوْك meaning in English

ArabicEnglish
عُصْفُور الشَوْك m

selfhealplant of genus ''Prunella''