Breakdown of Deves tomar o sonífero para dormir.
para
to / for
dormir
to sleep
dever
should / ought to
tomar
to have (a drink), to take (medicine)
o sonífero
the sleeping pill
Elon.io is an online learning platform
We have an entire course teaching Portuguese (Portugal) grammar and vocabulary.