MohammedPreview
Open in TheBrain

La Rugīre

  1. (intransitive) to roar, bellow; rumble.
  2. (intransitive) to bray.