English to Arabic

Meaning for:
Teed
other
وضع على المِحْملة