Slovnenya

Translation English Japanese: impenetrability

Dictionary: main
impenetrability