Stöpädön

Tr.

Translations

To hold back, to hold up, to delay, to detain, to hinder