Online Dictionary

baluarti Explained

baluarti at Indonesian => English Of Explained:

bastion, fortress