Glomar denials

English

Noun

Glomar denials

  1. plural of Glomar denial