スパゲティストラップ Also written スパゲティ・ストラップ Meanings Noun spaghetti strap (clothing); noodle strap Jinuma: Japanese Dictionary · Word lists