amanda

English: Translation
batteries
noun