Translator


"to stick stubbornly to" in Spanish