Arabic-English dictionary »

طَارِد السُّعَال meaning in English

ArabicEnglish
طَارِد السُّعَال

coltsfoot''Tussilago farfara''