Vertaling van 'zicht belemmeren' uit het Nederlands naar het Engels

zicht belemmeren (ww):
Shut out from view or get in the way so as to hide from sight
block, obstruct

Via: Ensyns.nl