SITE Meaning of SITE in English loc, situation, position English Interlingue dictionary. Английский словарь Интерлингве. 2012