English-Arabic dictionary »

sweet clover meaning in Arabic

EnglishArabic
sweet clover ''Melilotus''

حَنْدَقُوقm