Translation of stronghold in Indonesian

User Contribution

stronghold

kubu

noun