SMITTEN


Meaning of SMITTEN in English

past part. of SMITE.

Oxford English vocab.      Оксфордский английский словарь.