Slovnenya

Translation English Japanese: isomerization

Dictionary: main
isomerization
noun