Translator


"shore scaffold" in Spanish