isoloirs

FrenchEdit

NounEdit

isoloirs m

  1. plural of isoloir