dauaadea

English: Translation
clear (with nothing in the way); unobstructed; cleared (of obstructions)
verb
carroll-soulik-1973