smitten in Spanish
smitten in Spanish
amartelado
In love.
derretirse por
In love.
enamorado
In love.
entusiasmado
Made irrationally enthusiastic.
fascinado
Made irrationally enthusiastic.