ambush noun hait na wet to lie in ambush hair na wet long birua He is lying in ambush for his enemy. Em i hait na wet long birua. Related:biruaarerehait