STRAY Meaning of STRAY in English v. vagar, deviar, errar, divagar English Interlingue dictionary. Английский словарь Интерлингве. 2012