1. lake dwelling [ Synonyms: pile dwelling] | |
Dwelling built on piles in or near a lake; specifically in prehistoric villages
|
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more