Karte straubing restaurants. Omangu taberu in english.

Taran name meaning. 嘔吐 臭い取り 壁. Kutad in english.