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

triduan Definition

Cancel
triduan
noun
Lasting three days

Words Related to triduan!

triduan Examples by Brain Bank Users