Slovnenya

Translation English Japanese: off-the-wall

Dictionary: main
off-the-wall
adjective