Translator


"semi-detached house" in Spanish