Spanish-English Dictionarytelas
telas
Meaning of telas