Attested.to

Definition

a loose sleeveless outer garment made from aba cloth; worn by Arabs

Seed ·

Term in context

aba in CommonParlance