guffaw in Dutch
guffaw in Dutch
schaterlach
A boisterous laugh.
schaterlachen
(intransitive) To laugh boisterously.