Slovnenya

Translation English Japanese: informant

Dictionary: main
informant
noun