alcáçares

Portuguese

Noun

alcáçares

  1. plural of alcáçar