English to Arabic

Meaning for:
Broomed
other
مكنوس (من الكنس بمكنسة)