Entry # 7517 has returned 1 entry

laagau lui

noun a cross (e.g., of wood)