Nederlandse versie
Meaning of
"afschermen"
in English language
Dutch to English
English to Dutch
Dutch
English
afschermen
screen
afschermen
to fence; to mask; to screen; to shield; to protect; to guard; to cover; to mask