tela Latin Definition

Latin Word: tela
Part of Speech: [Noun]
Definition: spiderweb, fabric, textile



Hire a Writer