Slovnenya

Translation English Japanese: louse up

Dictionary: main
louse up
verb