SPITE - Definition & Translations | Collins English Dictionary

SPITE - Definition & Translations | Collins English Dictionary