TOP

Definition of spitfire noun from the Oxford Advanced American Dictionary