What is the meaning of adarga in English?

Learn vocabulary with pictures as well as definitions of adarga in English

Learn in

See more

n. adarga

Definition of adarga in English

Leather shield formed by two overlapping ovals or ellipses, from North Africa and used by the Andalusian Moorish calvary.