Translator


"to cap it all off" in Spanish