English Dictionary
Definition saddo in British English
saddo noun
[countable] noun
/ˈsædəʊ/
Synonyms and related words
