Arabic-English dictionary »

أَسَد الْعَدَس meaning in English

ArabicEnglish
أَسَد الْعَدَس m

broomrapeplant of the genus Orobanche