Breakdown of Du darfst dir ein Geschenk aussuchen.
ein
a, an (eine)
du
you (informal singular)
das Geschenk
the gift
dürfen
to be allowed to, may
sich aussuchen
to choose / to pick out
Elon.io is an online learning platform
We have an entire course teaching German grammar and vocabulary.