meaning of altura

altura - Spanish to English

level