hamuli

hamuli

English Noun
Ad

Definition

plural of hamulus

Ad