llogarets

Catalan

Noun

llogarets

  1. plural of llogaret