doo gaiaa

English: Translation
ambush; attack by surprise or stealth
carroll-soulik-1973-p-64