zomboruk

zomboruk

English Noun
Ad

Definition

Rare spelling of zamburak.

Ad