Taptee

English

Proper noun

Taptee

  1. Alternative form of Tapti (Indian river).