torves

French

Adjective

torves

  1. plural of torve