almacaves

Portuguese

Noun

almacaves

  1. plural of almacave