HELMETED as ADJECTIVE

  1. Meaning
    • equipped with or wearing a helmet
    Similar To