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

satara Definition

Cancel
satara
noun
A kind of ribbed, hotpressed and lustred woolen cloth

Words Related to satara!

satara Examples by Brain Bank Users