English Dictionary
Definition ear drops in British English
ear drops noun
[plural] noun
Synonyms and related words

English Dictionary