almocaves

Portuguese

Noun

almocaves

  1. plural of almocave