Definition of トレッスル

トレッスル

toressuru

noun
trestle