formidable

FRENCH
formidable
masc
fem
ENGLISH
wonderful / tremendous