Slovnenya

Translation English Japanese: headfirst

Dictionary: main
headfirst
adjective