English to Arabic

Meaning for:
Hangar
other
الحظيرة