Version Française
Meaning of
"intimida"
in English language
French to English
English to French
French
English
intimidant; effrayant; accablant; redoutable; énorme.
daunting (adj.)
intimidation
harassing
intimida
intimidated
intimidai
intimidated
intimidant
intimidating
intimidation (f)
intimidation
intimidation
intimidation