No exact translation found for
ممشطة

Do you mean:
related Results
die Kämmmaschine (n.) , {tech.}