group protecting something
panel of a car enclosing a wheel
part of machine blocking dangerous parts
person who or thing that protects something
player in sports in general
To protect from some offence
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-German Translation Home