You Might Like

Leere

- Noun

Tape or braid; an ornament.


More related articles

You Might Like