スパゲティストラップ

Also written スパゲティ・ストラップ

Meanings

  1. Noun spaghetti strap (clothing); noodle strap

Jinuma: Japanese Dictionary · Word lists