pisaca

See also: Pisaca

English

Noun

pisaca (plural pisacas)

  1. Alternative form of pishacha.