Italian-English dictionary »

tenersi alla larga meaning in English

ItalianEnglish
tenersi alla larga verb

steer clear(to avoid)
verb