Slovnenya

Translation English Japanese: port of entry

Dictionary: main
port of entry
noun