Slovnenya

Translation English Japanese: depth charge

Dictionary: main
depth charge
noun