taliputs

English

Noun

taliputs

  1. plural of taliput