meat rods

English

Noun

meat rods

  1. plural of meat rod