Translator


"rubber ring" in Spanish