Translator


"close corporation" in Spanish