English to Arabic

Meaning for:
Shutters
other
الدرفات