English Dictionary
Definition dotty in British English
dotty adjective
adjective
/ˈdɒti/

English Dictionary