с открытым ртом; с разинутым от удивления ртом
quedarse boquiabierto — раскрыть (разинуть) рот (от удивления)