labarums

labarums

English Noun
Ad

Definition

plural of labarum

Ad