1. sheltered | |
Protected from danger or bad weather
"a sheltered harbor";
|
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more