xenu

listen to the pronunciation of xenu
English - Turkish

Definition of xenu in English Turkish dictionary

Xenu's Link Sleuth
Xenu's Link Sleuth v1.1 : Websayfanızda kırık link kalmasın
English - English
An intergalactic dictator who is indirectly responsible for the creation of human beings as we know them