English edit

Noun edit

toisons

  1. plural of toison

French edit

Noun edit

toisons f

  1. plural of toison