English to Arabic

Meaning for:
Seeds
other
البذور