English to Arabic

Meaning for:
Rooftop
other
السقف