← Back to browseしつらい[shitsurai]nounJapanese definitionNo Japanese definition yet.English definitionequipment; installation; facilities; arrangementsExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしつらえしつらえる