Slovnenya

Translation English Japanese: bulletproof vest

Dictionary: main