Slovnenya

Translation English Japanese: intrinsic factor

Dictionary: main
intrinsic factor
noun