fortressEnglish

fort, fortress

Noun

A fortified defensive structure

English: fortress, fort

Bahasa: kota, benteng, kubu

Bahasa words with similar meanings

English words with similar meanings

Show 1 words