English Spanish Dictionary

lago

lake = lago
A large quantity of water surrounded by land = Una gran cantidad de agua rodeada de tierra.