Breakdown of Mi compañera de piso trabaja en un hospital.
un
a, an, some
trabajar
to work
en
in / on / by (means of transport) / about (after pensar)
el hospital
the hospital
mi
my
el compañero de piso
the flatmate
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.