impressionnant meaning in English
adj. impressive; spectacular, stunning, sensational; considerable, upsetting, disturbing, imposing; awesome, awe-inspiring
adj. impressive; spectacular, stunning, sensational; considerable, upsetting, disturbing, imposing; awesome, awe-inspiring