Slovnenya

Translation English Japanese: patrol boat

Dictionary: main
patrol boat
noun