NichiDict

ルビー蝋虫

るびーろうむし
ルビー蠟虫
[rubiiroumushi]

Meanings

1.Noun

red wax scale