fumiba

Noun

1. place to stand