English to Arabic

Meaning for:
Stabled
other
موضوع في الإسطبل