Translator


"woman who launches a ship" in Spanish