Láadan Dictionary
Home
About
Word List
doól
English:
at last; finally