Entry # 7516 has returned 1 entry

laagau hagadauaadea

noun a cross-beam lashed to a tree to facilitate climbing it