Definition of スターラップ

スターラップ

sutaarappu

noun
stirrup (construction)