Yahoo India Web Search

Search results

  1. Dictionary
    toilet paper
    /ˈtɔɪlɪt peɪpə/

    noun

    • 1. paper in sheets or on a roll for wiping oneself clean after urination or defecation.