Slovnenya

Translation English Japanese: long-horned beetle

Dictionary: main
long-horned beetle
noun