Sign in Join

スパゲティストラップ
supagetisutorappu

Noun

1. spaghetti strap (clothing); noodle strap

Other forms: