smitten in Dutch
smitten in Dutch
getroffen
Made irrationally enthusiastic.
ingenomen
Made irrationally enthusiastic.