English to Arabic

Meaning for:
NIMH
other
نيكل ميتال هايدريد - تكنولوجيا البطّاريّة