Translator


"to hit a rock" in Spanish