Arabic-English dictionary »

إِزَانَاغِي meaning in English

ArabicEnglish
إِزَانَاغِي m

IzanagiJapanese creator god