Definify.com

Definition 2025


rostrums

rostrums

English

Noun

rostrums

  1. plural of rostrum