trovants

English

Noun

trovants

  1. plural of trovant