land in Spanish
land in Spanish
aterrar
to arrive at land, especially a shore, or a dock, from a body of water
atracar
to arrive at land, especially a shore, or a dock, from a body of water