Slovnenya

Translation English Japanese: deterrent

Dictionary: main
deterrent
adjective
noun