Definition, synonyms and picture of avarca

Learn in

avarca

n. avarca

Definition of avarca in English

Flat leather sandal that partially covers the instep and has a heel strap.

Synonyms of avarca in English

Menorcan sandal

Lists where this word appears

Shoes I

7 words to learn