English to Arabic

Meaning for:
Seedy
other
كثير البذور