BE ON THE STRAIGHT AND NARROW Англо-русский перевод BE ON THE STRAIGHT AND NARROW стоять на верном пути, на пути добродетели; быть честным и прямым человеком English-Russian dictionary of idioms. Англо-Русский словарь идиом. 2012