Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

telar Definition

Cancel
telar
noun
Relating to a tela, a web or membrane

Words Related to telar!

telar Examples by Brain Bank Users