Slovnenya

Translation English Japanese: holdup

Dictionary: main
holdup
noun