NichiDict

サンドドラー

[sandodoraa]

Meanings

1.Noun

sand dollar (var. of urchin); sea cookie