smitten in Portuguese
smitten in Portuguese
apaixonado
In love.
empolgado
Made irrationally enthusiastic.