to repeat

ENGLISH
to repeat
NEDERLANDS
herhalen