Translator


"to take … by storm" in Spanish