English Translation
Keiko looks impressive.
avoir belle apparence = look impressive
© Larousse 2014
Keiko looks impressive.
avoir belle apparence = look impressive
© Larousse 2014
I’d say it means “to look good”. “Impressive”, to me, would mean better than good…