English English Dictionary

English - English

to tell a secret to someone in English:

1. to disclose to disclose



English word "to tell a secret to someone"(to disclose) occurs in sets:

Advanced English words that start with "D"