Slovnenya

Translation English Japanese: haywire

Dictionary: main
haywire
adjective