FAQs About the word towery

bermenara

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => menjulang tinggi, towered => tinggi menjulang, tower of strength => Menara kekuatan, tower of pharos => Mercusuar Pharos, tower of london => Menara London,