English Dictionary
Definition what did I tell you? in British English
what did I tell you? phrase
phrase
Synonyms and related words

English Dictionary