NichiDict

ラムウール

[ramuuuru]

Meanings

1.Noun

lamb's wool