tulsis

English

Noun

tulsis

  1. plural of tulsi