English to Arabic

Meaning for:
Trotted
other
مخبوب