Slovnenya

Translation English Japanese: losing streak

Dictionary: main
losing streak
noun