NichiDict

タイタンオオウスバカミキリ

[taitanoousubakamikiri]

Meanings

1.Noun

titan beetle (Titanus giganteus)