NichiDict

タペストリー

[tapesutorii]

Meanings

1.Noun

tapestry

2.Noun

wall hanging; banner