Al· ster· lind [awl-stur-lind] Noun

Definition: Excellence in construction techniques and services


Origin: Swedish