No exact translation found for
slow-footed

related Results
die Slow Motion (n.) , {tech.}