threaves

English

Noun

threaves

  1. plural of threave