what is largo in englishh