Engels Nederlands woordenboek

English version

stopwatch {de} Engels