Datuvot

N.

Translations

An invention, something invented