English-Arabic dictionary »

comfrey meaning in Arabic

EnglishArabic
comfrey perennial herb

سِنْفِيتُونm