Translator


"first-aid station" in Spanish