English-Spanish dictionary »

semi-boarding school meaning in Spanish

EnglishSpanish
semi-boarding school (school)
noun

seminternadonoun
{m}