teleles
Spanish
Noun
teleles
m
pl
plural of
telele