NichiDict

スピルラ

[supirura]

Meanings

1.Noun

spirula