meaning of aterrizar

aterrizar - Spanish to English

to secure