Arabic-English dictionary »

صُوف الْأَرْض meaning in English

ArabicEnglish
صُوف الْأَرْض m

horehound''Marrubium vulgare''