Indonesian to English
jejadian an invisible animal with supernatural powers, obedient to its human master.
jejadian
please wait
by Xamux Translate
Browse by prefix