Slovnenya

Translation English Japanese: demarcation line

Dictionary: main
demarcation line
noun