meaning of anlächeln

anlächeln - German to English

to laugh at