SITE PLA Meaning of SITE PLA in English n: A graphical representation of a layout of buildings and facilities on a parcel of land. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012