strigante

Italian

Participle

strigante m or f by sense (plural striganti)

  1. present participle of strigare

Anagrams