Slovnenya

Translation English Japanese: taproot

Dictionary: main
taproot
noun