Translator


"to attach a fiscal stamp to" in Spanish