Home Synonyms crosspatch
See US English definition of crosspatch
See UK English definition of crosspatch
See Spanish definition of cascarrabias
1‘I'm sorry I've been an old crosspatch sometimes’
READ THESE ARTICLES