lérots

French

Noun

lérots m

  1. plural of lérot