glaring in Finnish
glaring in Finnish
räikeä
silmiinpistävä
häikäisevä
Reflecting with glare.