almocábares

Portuguese

Noun

almocábares

  1. plural of almocábar