English to Arabic

Meaning for:
Blinkering
other
وضع الغمامة (للفرس)