toquades

French

Noun

toquades ?

  1. plural of toquade