English to Arabic

Meaning for:
Sweeps
other
عمليات المسح