Spanish-English Dictionarylandings
landings
Spanish word for landings