llors

Catalan

Noun

llors

  1. plural of llor