Latin-English dictionary »

avarca meaning in English

LatinEnglish
avarca [avarcae] (1st) F
noun

leather sandal worn by Pyrenean peasantsnoun