Nihoner

置おき場ば

おきば · okiba

noun

Place to put something, storage space, storehouse, depository, repository, shed, yard

Full entry for
Place to put something, sto…