Translator


"to boom out" in Spanish