Meaning FEROCIOUS

See synonym: fierce

Search for this exact term