Căutări recente: to scout, to make one's rounds, fight somebody off, to savvy, vanish into thin air, ...