NichiDict

インドサリー

[indosarii]

Meanings

1.Noun

Indian sari