Japanese dictionary

Dictionary: “テントウムシ”

テントウムシ

テントウムシ

ladybug; ladybird; lady beetle