duu hagasabasaba

English: Translation
to stand in a place from which one is liable to fall
adjective
carroll-soulik-1973