English to Arabic

Meaning for:
Blinkered
other
ضيّق الأفق