English Dictionary
Definition mean no harm in British English
mean no harm phrase
phrase
Synonyms and related words

English Dictionary