English to Arabic

Meaning for:
Oversupplied
other
زوّد اكثر من الحاجة