Restaurant & weinhaus stachel. I am scratched meaning in hindi and english sentence. うんだうんだ. Space Station modules.