Definify.com

Definition 2026


rostrums

rostrums

English

Noun

rostrums

  1. plural of rostrum