English to Arabic

Meaning for:
Overstuffed
other
محشّى