Yahoo Web Search

Search results

  1. Dictionary
    Tell tales
    • make known or gossip about another person's secrets, wrongdoings, or faults

    Powered by Oxford Languages

  1. Searches related to tell-tale meaning

    tell tale meaning in englishtell tale meaning in hindi