Slovnenya

Translation English Japanese: ambassador

Dictionary: main