lariatins

English

Noun

lariatins

  1. plural of lariatin