Spanish-English Dictionarystunning
stunning
Spanish word for stunning