Láadan Dictionary
Home
About
Word List
héda
English:
to spill