Definition of インドサリー

インドサリー

indosarii

noun
Indian sari