Translator


"leading actress" in Spanish