amasanyaraza

English: Translation
electricity
noun