Slovnenya

Translation English Japanese: streak

Dictionary: main
streak
noun