Slovnenya

Translation English Japanese: derris

Dictionary: main
derris
noun