nyeredzi

English: Translation
star
noun