English-Spanish dictionary »

semi-detached meaning in Spanish

EnglishSpanish
semi-detached (house)
noun

adosadonoun
{m}