kamus
.
Search
About
face_guard
English
face guard
Noun
Face mask consisting of a strong wire mesh on the front of football helmets
English: face guard