Skip to main content

Definitions by Mitram

Mykyta means greek god in Russian
Example " Hey Mykyta you are such a greek god"
mykyta by Mitram December 30, 2016