Slovnenya

Translation English Japanese: node

Dictionary: main
node
noun