(used in combination) affected by something overwhelming
English: smitten, stricken, struck
smitten, enamored, in love, infatuated, potty
English: smitten, stricken, struck
English: enamored, infatuated, in love, potty, smitten, soft on(p), taken with(p)
Bahasa: tergila-gila