English-Vietnamese Dictionary
◊ DID YOU MEAN FACE-GUARD?
◊face-guard /'feisgα:d/
▫ danh từ
▪ (thể dục,thể thao) lưới che mặt
English Dictionary
◊ FACE GUARD
face guard
n : a strong wire mesh on the front of football helmets