Engels Nederlands woordenboek

English version

above board betekenis

"above board vertaling"