Engels Nederlands woordenboek

English version

strap betekenis

"strap vertaling"