larigots

French

Noun

larigots m

  1. plural of larigot