English

edit

Noun

edit

megaplaques

  1. plural of megaplaque