Engels Nederlands woordenboek

English version

locking device betekenis

"locking device vertaling"