Meaning CITADEL

See synonym: fortress

Search for this exact term