Slovnenya

Translation English Japanese: technical knockout

Dictionary: main
technical knockout
noun
tko.