Catalan

edit

Noun

edit

telons

  1. plural of teló