trukes

English

Noun

trukes

  1. plural of truke