Lingo
hin
der
to create obstacles or difficulties that prevent progress, movement, or success
例句
同义词
1 / 2