Slovnenya

Translation English Japanese: tangle

Dictionary: main
tangle
noun