almacaves
Portuguese
Noun
almacaves
plural of
almacave