Translation of Diko in English:

User Contribution

Diko

Sense organs

noun