vocab dash
Log in
Sign up
avellanada
Meanings
Noun
1. a sort of sauce made with pounded hazelnuts
2. oak peel
(tannery)