Arabic etymological dictionary

NADDZAFA

naddzafa: translation

make clean [nadzufa]