meaning of baluarte

baluarte - Spanish to English

bastion