NichiDict

すからぶ

[sukarabu]

Meanings

1.Noun

scarab (Egyptian gemstone)