English Portuguese Dictionary

lago

lake = lago
A large quantity of water surrounded by land = Uma grande quantidade de √°gua cercada por terra