Slovnenya

Translation English Japanese: battle flag

Dictionary: main
battle flag
noun