Online Dictionary

avarca, avarcae Explained

avarca, avarcae at Latin => English Of Explained:

N (1st) F leather sandal worn by Pyrenean peasants;