Catalan edit

Noun edit

telons

  1. plural of teló