Slovnenya

Translation English Japanese: surrogate

Dictionary: main
surrogate
noun