NichiDict

玉羅紗

たまらしゃ
[tamarasha]

Meanings

1.Noun

type of woolen fabric, esp. used for overcoats