Dura

What is Dura?

Dura definition and meaning on Dictionary terms:
noun