Breakdown of Baza noastră militară ar fi trebuit să oprească invazia.
fi
to be (sunt, ești, este, suntem, sunteți, sunt)
avea
to have
să
to (subjunctive marker)
trebui
to have to / to be needed (with a dative: to need)
Elon.io is an online learning platform
We have an entire course teaching Romanian grammar and vocabulary.