Sraz2001
contestada

What does the phrase halting English most likely mean?
A. Rapid English
B. Perfect English
C. Broken English
D. Poetic English