trucels

English

Noun

trucels

  1. plural of trucel

Anagrams