larums

English

Noun

larums

  1. plural of larum

Anagrams