smuusterlachen

Etymology
From.

Verb
(past singular smuusterlach, past participle smuusterlacht, auxiliary verb hebben)


 * 1) to smile and laugh simultaneously