Láadan Dictionary
Home
About
Word List
lemadama
English:
to cuddle