battu, frappé
Meaning and definitions of smitten, translation in French language for smitten with similar and opposite words. Also find spoken pronunciation of smitten in French and in English language.
What smitten means in French, smitten meaning in French, smitten definition, examples and pronunciation of smitten in French language.