Slovnenya

Translation English Japanese: adenosine triphosphate

Dictionary: main
adenosine triphosphate