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

tena Definition

Cancel
tena
noun
any flying insect ----

Words Related to tena!

tena Examples by Brain Bank Users