Láadan Dictionary
Home
About
Word List
déela
English:
garden
Classification:
noun