amagezi

English: Translation
intelligence
noun