Translator


"pegar (golpear)" in English