Skip to content

overrelease

verb

  1. release too many
L1522861 on Wikidata ↗