Translator


"to make … flushed" in Spanish