Skip to main content

Armenray- Egypt 's definitions

Chathura

The person who will “Lead the world to New Dimensions” while enjoying the company of Extra Terrestrial Entities!
He looks like a “Chathura” …..
by Armenray- Egypt November 22, 2021
mugGet the Chathura mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email