Slovnenya

Translation English Japanese: impossible

Dictionary: main
impossible
adjective