Arabic-English dictionary »

كِيتْسُونِه meaning in English

ArabicEnglish
كِيتْسُونِه

kitsuneJapanese fox spirit